package com.cskaoyan.model.vo.extend;

import lombok.Data;

@Data
public class BaseRespVo {
    Object data;
    String errmsg;
    int errno;

    public static BaseRespVo ok(){
        BaseRespVo baseRespVo = new BaseRespVo();
        baseRespVo.setErrmsg("成功");
        baseRespVo.setErrno(0);
        return baseRespVo;
    }
    public static BaseRespVo ok(Object data){
        BaseRespVo baseRespVo = new BaseRespVo();
        baseRespVo.setData(data);
        baseRespVo.setErrmsg("成功");
        baseRespVo.setErrno(0);
        return baseRespVo;
    }

    public static BaseRespVo error(String str) {
        BaseRespVo baseRespVo = new BaseRespVo();
        baseRespVo.setErrmsg(str);
        baseRespVo.setErrno(402);
        return baseRespVo;
    }
    public static BaseRespVo error(int errno,String errmsg) {
        BaseRespVo baseRespVo = new BaseRespVo();
        baseRespVo.setErrmsg(errmsg);
        baseRespVo.setErrno(errno);
        return baseRespVo;
    }
}
